<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.5"/>
<title>dppsu: XDpPsu_MainStreamAttributes Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">dppsu
   </div>
   <div id="projectbrief">Vitis Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.5 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Overview</span></a></li>
      <li class="current"><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="globals.html"><span>APIs</span></a></li>
      <li><a href="files.html"><span>File&#160;List</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct_x_dp_psu___main_stream_attributes.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">XDpPsu_MainStreamAttributes Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>This typedef contains the main stream attributes which determine how the video will be displayed.  
 <a href="struct_x_dp_psu___main_stream_attributes.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a187fa13aab8b4f9c6a4a29e0ff834447"><td class="memItemLeft" align="right" valign="top">XVidC_VideoTimingMode&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a187fa13aab8b4f9c6a4a29e0ff834447">Vtm</a></td></tr>
<tr class="memdesc:a187fa13aab8b4f9c6a4a29e0ff834447"><td class="mdescLeft">&#160;</td><td class="mdescRight">The video timing.  <a href="#a187fa13aab8b4f9c6a4a29e0ff834447">More...</a><br/></td></tr>
<tr class="separator:a187fa13aab8b4f9c6a4a29e0ff834447"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a473d3bb30522b93cc5ac130d6da59d55"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a473d3bb30522b93cc5ac130d6da59d55">PixelClockHz</a></td></tr>
<tr class="memdesc:a473d3bb30522b93cc5ac130d6da59d55"><td class="mdescLeft">&#160;</td><td class="mdescRight">The pixel clock of the stream (in Hz).  <a href="#a473d3bb30522b93cc5ac130d6da59d55">More...</a><br/></td></tr>
<tr class="separator:a473d3bb30522b93cc5ac130d6da59d55"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39efde558c7dc46d473c5d97a5e57f0c"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a39efde558c7dc46d473c5d97a5e57f0c">HStart</a></td></tr>
<tr class="memdesc:a39efde558c7dc46d473c5d97a5e57f0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Horizontal blank start (in pixels).  <a href="#a39efde558c7dc46d473c5d97a5e57f0c">More...</a><br/></td></tr>
<tr class="separator:a39efde558c7dc46d473c5d97a5e57f0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a49874c82f96ffd1d8b9a252318902669"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a49874c82f96ffd1d8b9a252318902669">VStart</a></td></tr>
<tr class="memdesc:a49874c82f96ffd1d8b9a252318902669"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vertical blank start (in lines).  <a href="#a49874c82f96ffd1d8b9a252318902669">More...</a><br/></td></tr>
<tr class="separator:a49874c82f96ffd1d8b9a252318902669"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad53f91b8a18773658be4b11a83b1b07"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#aad53f91b8a18773658be4b11a83b1b07">Misc0</a></td></tr>
<tr class="memdesc:aad53f91b8a18773658be4b11a83b1b07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Miscellaneous stream attributes 0 as specified by the DisplayPort 1.2 specification.  <a href="#aad53f91b8a18773658be4b11a83b1b07">More...</a><br/></td></tr>
<tr class="separator:aad53f91b8a18773658be4b11a83b1b07"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20a535cfdb61148f3a27e1be513451ff"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a20a535cfdb61148f3a27e1be513451ff">Misc1</a></td></tr>
<tr class="memdesc:a20a535cfdb61148f3a27e1be513451ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Miscellaneous stream attributes 1 as specified by the DisplayPort 1.2 specification.  <a href="#a20a535cfdb61148f3a27e1be513451ff">More...</a><br/></td></tr>
<tr class="separator:a20a535cfdb61148f3a27e1be513451ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5800534070e04bcfbb537f3fc67bf26b"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a5800534070e04bcfbb537f3fc67bf26b">NVid</a></td></tr>
<tr class="memdesc:a5800534070e04bcfbb537f3fc67bf26b"><td class="mdescLeft">&#160;</td><td class="mdescRight">N value for the video stream.  <a href="#a5800534070e04bcfbb537f3fc67bf26b">More...</a><br/></td></tr>
<tr class="separator:a5800534070e04bcfbb537f3fc67bf26b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa65d39155f3e2be26683222b92036ea9"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#aa65d39155f3e2be26683222b92036ea9">UserPixelWidth</a></td></tr>
<tr class="memdesc:aa65d39155f3e2be26683222b92036ea9"><td class="mdescLeft">&#160;</td><td class="mdescRight">The width of the user data input port.  <a href="#aa65d39155f3e2be26683222b92036ea9">More...</a><br/></td></tr>
<tr class="separator:aa65d39155f3e2be26683222b92036ea9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab45384e75710459fcc27223be6b6fab6"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#ab45384e75710459fcc27223be6b6fab6">DataPerLane</a></td></tr>
<tr class="memdesc:ab45384e75710459fcc27223be6b6fab6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to translate the number of pixels per line to the native internal 16-bit datapath.  <a href="#ab45384e75710459fcc27223be6b6fab6">More...</a><br/></td></tr>
<tr class="separator:ab45384e75710459fcc27223be6b6fab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68c1a909b07494754efdb3013fefd3a2"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a68c1a909b07494754efdb3013fefd3a2">AvgBytesPerTU</a></td></tr>
<tr class="memdesc:a68c1a909b07494754efdb3013fefd3a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Average number of bytes per transfer unit, scaled up by a factor of 1000.  <a href="#a68c1a909b07494754efdb3013fefd3a2">More...</a><br/></td></tr>
<tr class="separator:a68c1a909b07494754efdb3013fefd3a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a279b948bbb49e9894cb5835a0b580e75"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a279b948bbb49e9894cb5835a0b580e75">TransferUnitSize</a></td></tr>
<tr class="memdesc:a279b948bbb49e9894cb5835a0b580e75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the transfer unit in the framing logic.  <a href="#a279b948bbb49e9894cb5835a0b580e75">More...</a><br/></td></tr>
<tr class="separator:a279b948bbb49e9894cb5835a0b580e75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3665a9f198631d956098e0e2d8110c83"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a3665a9f198631d956098e0e2d8110c83">InitWait</a></td></tr>
<tr class="memdesc:a3665a9f198631d956098e0e2d8110c83"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of initial wait cycles at the start of a new line by the framing logic.  <a href="#a3665a9f198631d956098e0e2d8110c83">More...</a><br/></td></tr>
<tr class="separator:a3665a9f198631d956098e0e2d8110c83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45cd153f3800b1f808f85d3d5a479bb5"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a45cd153f3800b1f808f85d3d5a479bb5">BitsPerColor</a></td></tr>
<tr class="memdesc:a45cd153f3800b1f808f85d3d5a479bb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of bits per color component.  <a href="#a45cd153f3800b1f808f85d3d5a479bb5">More...</a><br/></td></tr>
<tr class="separator:a45cd153f3800b1f808f85d3d5a479bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05a5424fcecad4f711e93a713918e1b4"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#a05a5424fcecad4f711e93a713918e1b4">ComponentFormat</a></td></tr>
<tr class="memdesc:a05a5424fcecad4f711e93a713918e1b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">The component format currently in use by the video stream.  <a href="#a05a5424fcecad4f711e93a713918e1b4">More...</a><br/></td></tr>
<tr class="separator:a05a5424fcecad4f711e93a713918e1b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab98fd80f6d8ce3ff3fead5dbb3e98b19"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#ab98fd80f6d8ce3ff3fead5dbb3e98b19">DynamicRange</a></td></tr>
<tr class="memdesc:ab98fd80f6d8ce3ff3fead5dbb3e98b19"><td class="mdescLeft">&#160;</td><td class="mdescRight">The dynamic range currently in use by the video stream.  <a href="#ab98fd80f6d8ce3ff3fead5dbb3e98b19">More...</a><br/></td></tr>
<tr class="separator:ab98fd80f6d8ce3ff3fead5dbb3e98b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abbab364a50e80789370359c596dabc14"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#abbab364a50e80789370359c596dabc14">YCbCrColorimetry</a></td></tr>
<tr class="memdesc:abbab364a50e80789370359c596dabc14"><td class="mdescLeft">&#160;</td><td class="mdescRight">The YCbCr colorimetry currently in use by the video stream.  <a href="#abbab364a50e80789370359c596dabc14">More...</a><br/></td></tr>
<tr class="separator:abbab364a50e80789370359c596dabc14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3b4c4d678fe829e401a090c946fb97e"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_dp_psu___main_stream_attributes.html#aa3b4c4d678fe829e401a090c946fb97e">SynchronousClockMode</a></td></tr>
<tr class="memdesc:aa3b4c4d678fe829e401a090c946fb97e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Synchronous clock mode is currently in use by the video stream.  <a href="#aa3b4c4d678fe829e401a090c946fb97e">More...</a><br/></td></tr>
<tr class="separator:aa3b4c4d678fe829e401a090c946fb97e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This typedef contains the main stream attributes which determine how the video will be displayed. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a68c1a909b07494754efdb3013fefd3a2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::AvgBytesPerTU</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Average number of bytes per transfer unit, scaled up by a factor of 1000. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="a45cd153f3800b1f808f85d3d5a479bb5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::BitsPerColor</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Number of bits per color component. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, and <a class="el" href="xdppsu__spm_8c.html#af59b28d1d599ee7d265c7ab0badf1e19">XDpPsu_CfgMsaSetBpc()</a>.</p>

</div>
</div>
<a class="anchor" id="a05a5424fcecad4f711e93a713918e1b4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDpPsu_MainStreamAttributes::ComponentFormat</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The component format currently in use by the video stream. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, and <a class="el" href="xdppsu__spm_8c.html#a93872e0beb0405b47b7d689e8f8749c5">XDpPsu_SetColorEncode()</a>.</p>

</div>
</div>
<a class="anchor" id="ab45384e75710459fcc27223be6b6fab6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::DataPerLane</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Used to translate the number of pixels per line to the native internal 16-bit datapath. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="ab98fd80f6d8ce3ff3fead5dbb3e98b19"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDpPsu_MainStreamAttributes::DynamicRange</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The dynamic range currently in use by the video stream. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, and <a class="el" href="xdppsu__spm_8c.html#a93872e0beb0405b47b7d689e8f8749c5">XDpPsu_SetColorEncode()</a>.</p>

</div>
</div>
<a class="anchor" id="a39efde558c7dc46d473c5d97a5e57f0c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::HStart</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Horizontal blank start (in pixels). </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="a3665a9f198631d956098e0e2d8110c83"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::InitWait</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Number of initial wait cycles at the start of a new line by the framing logic. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="aad53f91b8a18773658be4b11a83b1b07"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::Misc0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Miscellaneous stream attributes 0 as specified by the DisplayPort 1.2 specification. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a288a08c1d83e4f66f0217cab4d695544">XDpPsu_CfgMsaEnSynchClkMode()</a>, <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, <a class="el" href="xdppsu__spm_8c.html#a93872e0beb0405b47b7d689e8f8749c5">XDpPsu_SetColorEncode()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="a20a535cfdb61148f3a27e1be513451ff"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::Misc1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Miscellaneous stream attributes 1 as specified by the DisplayPort 1.2 specification. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, <a class="el" href="xdppsu__spm_8c.html#a93872e0beb0405b47b7d689e8f8749c5">XDpPsu_SetColorEncode()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="a5800534070e04bcfbb537f3fc67bf26b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::NVid</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>N value for the video stream. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="a473d3bb30522b93cc5ac130d6da59d55"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::PixelClockHz</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The pixel clock of the stream (in Hz). </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, <a class="el" href="xdppsu__spm_8c.html#af4a2bfe8c203d186833dd3f1590bc262">XDpPsu_CfgMsaUseEdidPreferredTiming()</a>, <a class="el" href="xdppsu__spm_8c.html#a5c17c2d8df179f32a3da77787a81f0fc">XDpPsu_CfgMsaUseStandardVideoMode()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="aa3b4c4d678fe829e401a090c946fb97e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDpPsu_MainStreamAttributes::SynchronousClockMode</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Synchronous clock mode is currently in use by the video stream. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a288a08c1d83e4f66f0217cab4d695544">XDpPsu_CfgMsaEnSynchClkMode()</a>, and <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>.</p>

</div>
</div>
<a class="anchor" id="a279b948bbb49e9894cb5835a0b580e75"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::TransferUnitSize</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Size of the transfer unit in the framing logic. </p>
<p>In MST mode, this is also the number of time slots that are alloted in the payload ID table. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="aa65d39155f3e2be26683222b92036ea9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::UserPixelWidth</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The width of the user data input port. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="a49874c82f96ffd1d8b9a252318902669"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XDpPsu_MainStreamAttributes::VStart</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Vertical blank start (in lines). </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="a187fa13aab8b4f9c6a4a29e0ff834447"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">XVidC_VideoTimingMode XDpPsu_MainStreamAttributes::Vtm</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The video timing. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, <a class="el" href="xdppsu__spm_8c.html#a2fda86e200651dfc92ad74779ebddbf0">XDpPsu_CfgMsaUseCustom()</a>, <a class="el" href="xdppsu__spm_8c.html#af4a2bfe8c203d186833dd3f1590bc262">XDpPsu_CfgMsaUseEdidPreferredTiming()</a>, <a class="el" href="xdppsu__spm_8c.html#a5c17c2d8df179f32a3da77787a81f0fc">XDpPsu_CfgMsaUseStandardVideoMode()</a>, and <a class="el" href="xdppsu__spm_8c.html#a0ae04780a260564bbae1fd7c26155bd5">XDpPsu_SetMsaValues()</a>.</p>

</div>
</div>
<a class="anchor" id="abbab364a50e80789370359c596dabc14"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XDpPsu_MainStreamAttributes::YCbCrColorimetry</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The YCbCr colorimetry currently in use by the video stream. </p>

<p>Referenced by <a class="el" href="xdppsu__spm_8c.html#a60932e88ba047ac16f0b6ce9103d43b7">XDpPsu_CfgMsaRecalculate()</a>, and <a class="el" href="xdppsu__spm_8c.html#a93872e0beb0405b47b7d689e8f8749c5">XDpPsu_SetColorEncode()</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
	<p class="footer">&copy; Copyright 2015-2022 Xilinx, Inc. All Rights Reserved.</p>
	<p class="footer">&copy; Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.</p>
</div>
</body>
</html>
